package com.ccs.blockchain.eneity;

import com.ccs.blockchain.eneity.account.AccountParamBody;
import com.ccs.blockchain.eneity.adgroup.AdgroupParamBody;
import com.ccs.blockchain.eneity.bulk.BulkParamBody;
import com.ccs.blockchain.eneity.campaign.CampaignParamBody;
import com.ccs.blockchain.eneity.creative.CreativeParamBody;
import com.ccs.blockchain.eneity.report.ReportParamBody;

import java.io.Serializable;

public class ParamObj implements Serializable {

	private static final long serialVersionUID = 1L;
	
	private String accessKey = null;
	private String secretKey = null;
	private String opUsername = null;
	private String opPassword = null;
	private String tgSubname = null;
	private String bceUser = null;
	
	private AccountParamBody accountBody;
	private CampaignParamBody campaignBody;
	private AdgroupParamBody adgroupBody;
	private CreativeParamBody creativeBody;
	private BulkParamBody bulkBody;
	private ReportParamBody reportParamBody;

	private Integer startDays;

	private Integer endDays;

    public Integer getStartDays() {
        return startDays;
    }

    public void setStartDays(Integer startDays) {
        this.startDays = startDays;
    }

    public Integer getEndDays() {
        return endDays;
    }

    public void setEndDays(Integer endDays) {
        this.endDays = endDays;
    }

    public ReportParamBody getReportParamBody() {
        return reportParamBody;
    }

    public void setReportParamBody(ReportParamBody reportParamBody) {
        this.reportParamBody = reportParamBody;
    }

    public String getOpUsername() {
		return opUsername;
	}
	public void setOpUsername(String opUsername) {
		this.opUsername = opUsername;
	}
	public String getOpPassword() {
		return opPassword;
	}
	public void setOpPassword(String opPassword) {
		this.opPassword = opPassword;
	}
	public String getTgSubname() {
		return tgSubname;
	}
	public void setTgSubname(String tgSubname) {
		this.tgSubname = tgSubname;
	}
	public String getBceUser() {
		return bceUser;
	}
	public void setBceUser(String bceUser) {
		this.bceUser = bceUser;
	}
	public String getAccessKey() {
		return accessKey;
	}
	public void setAccessKey(String accessKey) {
		this.accessKey = accessKey;
	}
	public String getSecretKey() {
		return secretKey;
	}
	public void setSecretKey(String secretKey) {
		this.secretKey = secretKey;
	}
	public AccountParamBody getAccountBody() {
		return accountBody;
	}
	public void setAccountBody(AccountParamBody accountBody) {
		this.accountBody = accountBody;
	}
	public CampaignParamBody getCampaignBody() {
		return campaignBody;
	}
	public void setCampaignBody(CampaignParamBody campaignBody) {
		this.campaignBody = campaignBody;
	}
	public AdgroupParamBody getAdgroupBody() {
		return adgroupBody;
	}
	public void setAdgroupBody(AdgroupParamBody adgroupBody) {
		this.adgroupBody = adgroupBody;
	}
	public CreativeParamBody getCreativeBody() {
		return creativeBody;
	}
	public void setCreativeBody(CreativeParamBody creativeBody) {
		this.creativeBody = creativeBody;
	}
	public BulkParamBody getBulkBody() {
		return bulkBody;
	}
	public void setBulkBody(BulkParamBody bulkBody) {
		this.bulkBody = bulkBody;
	}
}
